Interpretable Sparse High-Order Boltzmann Machines
نویسندگان
چکیده
Fully-observable high-order Boltzmann Machines are capable of identifying explicit highorder feature interactions theoretically. However, they have never been used in practice due to their prohibitively high computational cost for inference and learning. In this paper, we propose an efficient approach for learning a fully-observable high-order Boltzmann Machine based on sparse learning and contrastive divergence, resulting in an interpretable Sparse High-order Boltzmann Machine, denoted as SHBM. Experimental results on synthetic datasets and a real dataset demonstrate that SHBM can produce higher pseudo-log-likelihood and better reconstructions on test data than the state-of-the-art methods. In addition, we apply SHBM to a challenging bioinformatics problem of discovering complex Transcription Factor interactions. Compared to conventional Boltzmann Machine and directed Bayesian Network, SHBM can identify much more biologically meaningful interactions that are supported by recent biological studies. To the best of our knowledge, SHBM is the first working Boltzmann Machine with explicit highorder feature interactions applied to realworld problems.
منابع مشابه
Interpretable Sparse High-Order Boltzmann Machines for Transcription Factor Interaction Identification
Identifying interpretable high-order feature interactions is important in both machine learning and data visualization, specially for biomedical applications. In this paper, we propose a new model called Sparse High-order Boltzmann Machine (SHBM) to identify interpretable high-order feature interactions in an unsupervised setting. The learning for SHBM is decoupled into two steps: interaction n...
متن کاملEnsemble Learning Based Sparse High-Order Boltzmann Machine for Unsupervised Feature Interaction Identification
Identifying interpretable high-order feature interactions is important specially for biomedical applications. In an unsupervised setting, it is a challenging structure learning task. In this paper, we propose an Ensemble Learning based Sparse High-order Boltzmann Machine (ELSHBM) to identify interpretable high-order feature interactions. By converting the problem of data log-likelihood maximiza...
متن کاملSparse Group Restricted Boltzmann Machines
Since learning in Boltzmann machines is typically quite slow, there is a need to restrict connections within hidden layers. However, the resulting states of hidden units exhibit statistical dependencies. Based on this observation, we propose using l1/l2 regularization upon the activation probabilities of hidden units in restricted Boltzmann machines to capture the local dependencies among hidde...
متن کاملSparse Feature Learning for Deep Belief Networks
Unsupervised learning algorithms aim to discover the structure hidden in the data, and to learn representations that are more suitable as input to a supervised machine than the raw input. Many unsupervised methods are based on reconstructing the input from the representation, while constraining the representation to have certain desirable properties (e.g. low dimension, sparsity, etc). Others a...
متن کاملInterpretable support vector machines for functional data
Support Vector Machines (SVM) has been shown to be a powerful nonparametric classification technique even for high-dimensional data. Although predictive ability is important, obtaining an easy-to-interpret classifier is also crucial in many applications. Linear SVM provides a classifier based on a linear score. In the case of functional data, the coefficient function that defines such linear sc...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014